แบบ ฝวก.01 มหาว ทยาล ยหอการค าไทย University of the Thai Chamber of Commerce ประมวลรายว ชา (Course Outline) ประจ าภาค (Semester). ปลาย ป การศ กษา (Academic Year) 2556. คณะ (Faculty) บ ญช...สาขาว ชา (Major) เทคโนโลย สารสนเทศ รห สว ชา (Course Code) AC475 ช อว ชา(Course Title) การจ ดการฐานข อม ล จ านวนหน วยก ต (Number of Credits) 3 หน วยก ต บรรยาย/คาบ/ส ปดาห (Lecture/period/week) 3 คาบ/ส ปดาห ปฏ บ ต การ/คาบ/ส ปดาห (Lab./period/week) - คาบ/ส ปดาห อาจารย ผ สอน (Instructor)... อาจารย ส รศ กด โอสถธนากร... สถานท ต ดต อ(Office)... เวลาท ต ดต อได (Office Hours).... ค าอธ บายรายว ชา (Course Description) แนวค ด สถาป ตยกรรมหล ก แบบจ าลอง และองค ประกอบของระบบฐานข อม ล รวมถ งว ธ การว เคราะห ระบบและ กระบวนการออกแบบระบบฐานข อม ลโดยใช แบบจ าลองข อม ลเช งส มพ นธ อ กท งการประย กต ใช ระบบจ ดการฐานข อม ล ว ตถ ประสงค รายว ชา (Course Objectives) เพ อให น กศ กษาม ความร เบ องต นเก ยวก บแนวค ด สถาป ตยกรรมหล ก แบบจ าลอง และองค ประกอบของระบบ ฐานข อม ล รวมถ งว ธ การว เคราะห ระบบ ว ธ การออกแบบระบบฐานข อม ลโดยใช แบบจ าลองข อม ลเช งส มพ นธ และการ ประย กต ใช ระบบจ ดการฐานข อม ล ว ตถ ประสงค เช งพฤต กรรม (Behavioral Objectives) เพ อให น กศ กษาม ความร เบ องต นเก ยวก บแนวค ด สถาป ตยกรรมหล ก แบบจ าลอง และองค ประกอบของระบบ ฐานข อม ล รวมถ งว ธ การว เคราะห ระบบ ว ธ การออกแบบระบบฐานข อม ลโดยใช แบบจ าลองข อม ลเช งส มพ นธ การสร าง แผนภาพแบบจ าลองโดยโปรแกรม Microsoft Visio ตลอดจนน กศ กษาสามารถประย กต ใช ระบบจ ดการฐานข อม ล โดยใช โปรแกรม Microsoft Access
ว ธ การสอน (Teaching Approach) และการจ ดการเร ยนการสอนท เน นผ เร ยนเป นส าค ญ (Student Centered Approach) การบรรยาย (Lecture) การเร ยนร โดยใช ห วข อป ญหา (Problem-based Learning) การฝ กปฏ บ ต (Practice) การเร ยนร โดยก จกรรมโครงงาน (Project-based-Learning) การอภ ปราย (Discussion) การเร ยนร โดยก จกรรมการว จ ย (Research-based-Learning) การส มมนา (Seminar) การเร ยนร ผ านเคร อข ายอ นเทอร เน ต (Online Learning/Internet-based-Learning) กรณ ศ กษา (Case Study) อ น ๆ (Others) (Please specify)... 2 ส อการสอน (Teaching Aids/Instructional Media) ร ปภาพ (Pictures) ส อน าเสนอในร ปแบบ Power point ของจร ง (Authentic Material) ส ออ เล กทรอน กส (Electronic Media) เช น Option Finder, VCD, บทเร ยนคอร สแวร บนระบบ LMS ของมหาว ทยาล ย DVD, e-book ฯลฯ ก จกรรมส าหร บน กศ กษา (Student Activities) การค นคว าข อม ล (Data/Information Search) การระดมสมอง (Brainstorming) การน าเสนอ (Presentation) ฝ กท าแบบฝ กห ดและการบ าน การทดลอง (Experiment) การแสดงบทบาทสมมต (Role Play) เกมส (Games) สถานการณ จ าลอง (Simulation) การส ารวจข อม ล (Survey) การฝ กภาคสนาม (Field Work) การศ กษาด งาน (Field Trip) ต ารา/เอกสารประกอบการสอน (Textbooks/Instructional Material) หน งส อระบบฐานข อม ล Database Systems ของ ผศ.ส จ ตรา อด ลย เกษม และเอกสารประกอบการสอน โดยอาจารย ส รศ กด โอสถธนากร การว ดและประเม นผล (Evaluation) - ความร และท กษะ (Knowledge and Skills) สอบกลางภาค ร อยละ 30 สอบปลายภาค ร อยละ 45 - การท างานหร อก จกรรมการเร ยนการสอน (Assignments/Teaching-Learning Activities) ฝ กท าแบบฝ กห ดและส งการบ าน ร อยละ 5 การเข าฟ งบรรยาย (Attendance) และถามตอบในช นเร ยน ร อยละ 5 การท าโครงงาน ร อยละ 15
เน อหารายว ชา (Course Details) ส ปดาห ท ว นท /เด อน ห วข อ/รายละเอ ยด จน. ช วโมง คาบ/ ส ปดาห 1 14 ธ.ค.56 ความร เบ องต นเก ยวก บระบบฐานข อม ล ว ว ฒนาการของเทคโนโลย การจ ดการฐานข อม ล ระบบแฟ มข อม ล และระบบฐานข อม ล เปร ยบเท ยบ Database, Data Warehouse, Data Mart, Data Mining สถาป ตยกรรมฐานข อม ล 2 21 ธ.ค.56 การพ ฒนาระบบฐานข อม ล ระบบสารสนเทศ กระบวนการพ ฒนาระบบฐานข อม ล การก าหนดความต องการของระบบงานด วย Data Flow Diagram (DFD) 3 28 ธ.ค.56 แบบจ าลองฐานข อม ลเช งส มพ นธ แบบจ าลองฐานข อม ลในร ปแบบต างๆ แบบจ าลองฐานข อม ลเช งว ตถ ส มพ นธ กฎความคงสภาพ (Integrity Rules) 4 4 ม.ค.57 แบบจ าลองความส มพ นธ ของ Entity (ER Model) ความร พ นฐาน (Basic Concepts) การสร าง ER Diagram แบบจ าลองอ อ อาร (Enhanced ER Model : EERM) 5 11 ม.ค.57 การออกแบบฐานข อม ล ข นตอนในการออกแบบฐานข อม ล ร ปแบบของการออกแบบฐานข อม ล การรวบรวมความต องการของผ ใช 3 ก จกรรมการเร ยนการสอน / ส อท ใช
6 18 ม.ค.57 การออกแบบฐานข อม ลเช งตรรกะ การแปลง ER Diagram เป นความส มพ นธ การน าเสนอโครงการในข นตอนแรก ประเภทของระบบงาน Dataflow Diagram Entity ท เก ยวข อง 7 25 ม.ค.57 การออกแบบฐานข อม ลเช งตรรกะ (ต อ) การนอร ม ลไลซ (Normalization) 1st Normal Form 2nd Normal Form 3rd Normal Form BC Normal Form 4th Normal Form 5th Normal Form 4 น าเสนองานกล มโดย ใช MS Visio 8 1 ก.พ.57 สอบกลางภาค 3 9 8 ก.พ.57 ต วอย างกรณ ศ กษาระบบฐานข อม ล ระบบขายส นค าม น มาร ท 10 15 ก.พ.57 ภาษาสอบถามเช งโครงสร าง Structured Query Language : SQL ภาษาส าหร บน ยามข อม ล (Data Definition Language : DDL) ภาษาส าหร บการจ ดการข อม ล (Data Manipulation Language : DML) ภาษาส าหร บควบค มข อม ลระบบ (Data Control Language : DCL) 11 22 ก.พ.57 Advance SQL การเร ยกด ข อม ลแบบต าง ๆ Function in SQL การเช อมตาราง (Join)
12 1 ม.ค.57 การออกแบบฐานข อม ลเช งกายภาพ การก าหนด Fields & Records การบร หารข อม ลและฐานข อม ล ผ บร หารข อม ล (Data Administrator : DA) ผ บร หารฐานข อม ล (Database Administrator : DBA) บทบาทของผ บร หารข อม ลและผ บร หารฐานข อม ล 13 8 ม.ค.57 การจ ดการความปลอดภ ยของฐานข อม ล การสร างความเส ยหาย (Threats) การควบค มการเข าถ งข อม ล (Access Control) การเข ารห สข อม ล (Data Encryption) การส ารองข อม ลและการก ค น (Backup and Recovery) 14 15 ม.ค.57 การจ ดการ Transaction และการควบค มภาวะพร อมก น Transaction การควบค มภาวะพร อมก น (Concurrency Control) Serializability Concurrency Control Techniques Recovery 15 22 ม.ค.57 การน าเสนอโครงงาน 3 น าเสนองานกล มโดย ใช Microsoft Access ในการสร างฐานข อม ล 16 29 ม.ค.57 สอบปลายภาค 3 5 เอกสารประกอบการค นคว าและอ างอ ง (Reference Materials) Silberschatz A., Korth H. and Sudarshan S. : Database System Concepts, 6th Edition, McGraw-Hill, 2010 Coronel C., Morris S. and Rob P. : Database Systems, 10th Edition. Thomson Course Technology, 2013